triangular trade - Spanish English Dictionary